home *** CD-ROM | disk | FTP | other *** search
/ NeXTSTEP 3.3 (Developer)…68k, x86, SPARC, PA-RISC] / NeXTSTEP 3.3 Dev Intel.iso / NextDeveloper / Headers / appkit / NXRTFDErrors.h < prev    next >
Text File  |  1991-11-23  |  737b  |  29 lines

  1. typedef enum {
  2.     /* no error */
  3.     NX_RTFDErrorNone = 0,
  4.     /* writing errors */
  5.     NX_RTFDErrorSaveAborted,
  6.     NX_RTFDErrorUnableToWriteFile,
  7.     NX_RTFDErrorUnableToCloseFile,
  8.     NX_RTFDErrorUnableToCreatePackage,
  9.     NX_RTFDErrorUnableToCreateBackup,
  10.     NX_RTFDErrorUnableToDeleteBackup,
  11.     NX_RTFDErrorUnableToDeleteTemp,
  12.     NX_RTFDErrorUnableToDeleteOriginal,
  13.     
  14.     /* reading errors */
  15.     NX_RTFDErrorFileDoesntExist,
  16.     NX_RTFDErrorUnableToReadFile,
  17.     
  18.     /* both read and write */
  19.     NX_RTFDErrorInsufficientAccess,
  20.     NX_RTFDErrorMalformedRTFD
  21. } NXRTFDError;
  22.  
  23. @protocol NXRTFDErrorHandler
  24. - (BOOL) attemptOverwrite:(const char *)file;
  25.  /* this message is sent to the error handler when the user does not have
  26.     write access to the destination .rtfd file */
  27. @end
  28.  
  29.